* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	21.4.2022 	18:29:13 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	21.4.2022 	18:29:13 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	21.4.2022 	18:29:13 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	21.4.2022 	18:29:13 	lx 	(1. Application process)

* checking database structure for database 'fi_demo'. 	21.4.2022 	18:29:13 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	21.4.2022 	18:29:13 	lx 	(1. Application process)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	21.4.2022 	18:29:13 	lx 	(1. Application process)

  database connect time: 0.0069 seconds. 	21.4.2022 	18:29:13 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	21.4.2022 	18:29:13 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	21.4.2022 	18:29:13 	lx 	(1. Application process)

plg4d returnTableType fieldUnique = {
 [1] = "prf.record_id";
 [2] = "prf.name_id";
 [3] = "prf.json_data";
};. 	21.4.2022 	18:29:13 	lx 	(1. Application process)

Tcp server 2 start check: /Users/pasi/nc/nc-server/lib/db/plg4d.lua:774: attempt to index local 'fieldType' (a nil value). 	21.4.2022 	18:29:13 	_lx_SERVER 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	21.4.2022 	18:33:07 	_lx_SERVER 	(8. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

* checking database structure for database 'fi_demo'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

  database connect time: 0.0049 seconds. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

plg4d returnTableType fieldUnique = {
 [1] = "prf.record_id";
 [2] = "prf.name_id";
 [3] = "prf.json_data";
};. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

error: field type is nil at index %d, sql:
 %s
fields:
 %s
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:582: in function 'printError'
	/nc-server/lib/db/plg4d.lua:762: in function 'executeSql'
	/nc-server/lib/db/plg4d.lua:852: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:878: in function 'selectionToRecordArray'
	/nc-server/lib/db/dload.lua:196: in function 'selectionToRecordArray'
	/nc-server/lib/db/dqjson.lua:764: in function 'queryJson'
	/nc-server/lib/qry.lua:170: in function 'queryJson'
	/nc-server/lib/qry.lua:786: in function 'query'
	/nc-server/lib/db/doperation.lua:793: in function 'versionUpdate'
	/nc-server/lib/db/doperation.lua:1025: in function 'checkDatabase'
	/nc-server/lib/db/dconn.lua:495: in function 'physicalConnect'
	/nc-server/lib/db/dconn.lua:592: in function 'connect'
	/nc-server/lib/db/dconn.lua:915: in function 'connection'
	/nc-server/lib/db/dconn.lua:1034: in function 'validConnection'
	/nc-server/manager/4d/nc_server_4d.lua:135: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

ret plg4d record array = "nil". 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

* database 'fi_demo', current structure version '0', new version '1', force check 'false'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

  comparing local database table 'preference' to file 'table/common/preference.json'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

  comparing local database table 'session' to file 'table/common/session.json'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

  comparing local database table 'sequence_number' to file 'table/common/sequence_number.json'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

  comparing local database table 'link' to file 'table/common/link.json'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

  comparing local database table 'keyword' to file 'table/common/keyword.json'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

  comparing local database table 'info_log' to file 'table/common/info_log.json'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

  comparing local database table 'person' to file 'table/common/person.json'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

  comparing local database table 'bank_message' to file 'table/local/bank/bank_message.json'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

  comparing local database table 'attacment' to file 'table/common/attacment.json'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

  comparing local database table 'assignment' to file 'table/common/assignment.json'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

  comparing local database table 'comment' to file 'table/common/comment.json'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

  comparing local database table 'article' to file 'table/common/article.json'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

plg4d returnTableType fieldUnique = {
 [1] = "prf.record_id";
 [2] = "prf.name_id";
 [3] = "prf.json_data";
};. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

error: field type is nil at index %d, sql:
 %s
fields:
 %s
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:582: in function 'printError'
	/nc-server/lib/db/plg4d.lua:762: in function 'executeSql'
	/nc-server/lib/db/plg4d.lua:852: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:878: in function 'selectionToRecordArray'
	/nc-server/lib/db/dload.lua:196: in function 'selectionToRecordArray'
	/nc-server/lib/db/dqjson.lua:764: in function 'queryJson'
	/nc-server/lib/qry.lua:170: in function 'queryJson'
	/nc-server/lib/qry.lua:786: in function 'query'
	/nc-server/lib/db/doperation.lua:793: in function 'versionUpdate'
	/nc-server/lib/db/doperation.lua:1175: in function 'checkDatabase'
	/nc-server/lib/db/dconn.lua:495: in function 'physicalConnect'
	/nc-server/lib/db/dconn.lua:592: in function 'connect'
	/nc-server/lib/db/dconn.lua:915: in function 'connection'
	/nc-server/lib/db/dconn.lua:1034: in function 'validConnection'
	/nc-server/manager/4d/nc_server_4d.lua:135: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

ret plg4d record array = "nil". 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

plg4d returnTableType fieldUnique = {
 [1] = "seq.record_id";
 [2] = "seq.record_type";
 [3] = "seq.sequence_field";
 [4] = "seq.serie";
 [5] = "seq.prefix";
 [6] = "seq.sequence_length";
 [7] = "seq.running_number";
 [8] = "seq.start_number";
 [9] = "seq.end_number";
 [10] = "seq.start_date";
 [11] = "seq.end_date";
 [12] = "seq.serie_field";
 [13] = "seq.date_field";
};. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

error: field type is nil at index %d, sql:
 %s
fields:
 %s
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:582: in function 'printError'
	/nc-server/lib/db/plg4d.lua:762: in function 'executeSql'
	/nc-server/lib/db/plg4d.lua:852: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:878: in function 'selectionToRecordArray'
	/nc-server/lib/db/dload.lua:196: in function 'selectionToRecordArray'
	/nc-server/lib/db/dqjson.lua:764: in function 'queryJson'
	/nc-server/lib/qry.lua:170: in function 'queryJson'
	/nc-server/lib/db/dseq.lua:30: in function 'sequenceTbl'
	/nc-server/lib/db/dseq.lua:109: in function 'sequenceField'
	/nc-server/lib/db/dseq.lua:174: in function 'setRecordSequence'
	...
	/nc-server/lib/db/doperation.lua:783: in function 'saveVersionPrf'
	/nc-server/lib/db/doperation.lua:828: in function 'versionUpdate'
	/nc-server/lib/db/doperation.lua:1175: in function 'checkDatabase'
	/nc-server/lib/db/dconn.lua:495: in function 'physicalConnect'
	/nc-server/lib/db/dconn.lua:592: in function 'connect'
	/nc-server/lib/db/dconn.lua:915: in function 'connection'
	/nc-server/lib/db/dconn.lua:1034: in function 'validConnection'
	/nc-server/manager/4d/nc_server_4d.lua:135: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

ret plg4d record array = "nil". 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

Postgres ROLLBACK, return '0', error 'nil'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

warning: 
*** sql error: 'ERROR:  duplicate key value violates unique constraint "preference_pkey"
DETAIL:  Key (name_id)=(table/prf/version_update/demo-fi_demo-0.json) already exists.
', sql: 
INSERT INTO preference
 (create_time, json_data, modify_id, modify_time, modify_user, name_id, record_id, record_type)
 VALUES (TO_TIMESTAMP('2022-04-21 18:33:09','YYYY-MM-DD HH24:MI:SS'), '{
	"version": [
		{
			"update_time": "2022-04-21 18:33:09",
			"number": 1
		}
	],
	"version_number": 1
}', '626e499f-d7f5-4acd-ca70-f84d896921dc', TO_TIMESTAMP('2022-04-21 18:33:09','YYYY-MM-DD HH24:MI:SS'), '', 'table/prf/version_update/demo-fi_demo-0.json', '626e499f-d7f5-4acd-ca70-f84d896921dc', '')


. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

  database connect time: 0.3131 seconds. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	21.4.2022 	18:33:09 	lx 	(8. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x011d4b8230, size: 400. 	21.4.2022 	18:33:10 	lx 	(8. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	21.4.2022 	18:33:10 	lx 	(8. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	21.4.2022 	18:33:10 	lx 	(8. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	21.4.2022 	18:33:10 	lx 	(8. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	21.4.2022 	18:33:10 	lx 	(8. palvelin)

2. Loading plugin: nc/worker/query_worker. 	21.4.2022 	18:33:10 	lx 	(8. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	21.4.2022 	18:33:10 	lx 	(8. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	21.4.2022 	18:33:10 	lx 	(8. palvelin)

All plugins have been loaded. 	21.4.2022 	18:33:10 	lx 	(8. palvelin)

* cached preference files: demo-fi_demo-0 - table/prf/default_field.json, demo-fi_demo-0 - system/debug.json, demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - table/prf/reserved_name.json, demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - table/prf/table_pair.json, named: demo-fi_demo-0 - dschema-loc.fieldArr, named: demo-fi_demo-0 - dload-loc.tableNameArray. 	21.4.2022 	18:33:10 	lx 	(8. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	21.4.2022 	18:33:10 	lx 	(8. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	21.4.2022 	18:33:10 	lx 	(8. palvelin)

Mac address: f84d896921dc. 	21.4.2022 	18:33:10 	lx 	(8. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	21.4.2022 	18:33:10 	lx 	(8. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.99.12:5949/
                          https://127.0.0.1:5949/, https://192.168.99.12:5949/. 	21.4.2022 	18:33:10 	lx 	(8. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.99.12:5949/. 	21.4.2022 	18:33:10 	lx 	(8. palvelin)

--- server started in 0.3227 seconds, plugins loaded in 0.1088 seconds, 2022-04-21 18:33:10, used memory 3404.9 kb --- 	 7. 	21.4.2022 	18:33:10 	lx 	(8. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	21.4.2022 	18:33:10 	lx 	(8. palvelin)

Starting to stop tcp server 2, max. delay 1,5 seconds... 	21.4.2022 	18:33:37 	_lx_SERVER 	(5. tbl_ 4)

*** tcp close for sock 77, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	21.4.2022 	18:33:37 	lx 	(8. palvelin)

closing socket '77'. 	21.4.2022 	18:33:37 	lx 	(8. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	21.4.2022 	18:33:37 	lx 	(8. palvelin)

closing socket '78'. 	21.4.2022 	18:33:37 	lx 	(8. palvelin)

 -- Server statistics --
answerCount:          0
poll.fd_count:        0
pollCount:            1312
pollInCount:          0
pollOutCount:         0
pollCloseCount:       0
pollErrCount:         0
fd add/remove count:  2/2
totalBytesReceived:   0
totalBytesSent:       0. 	21.4.2022 	18:33:37 	lx 	(8. palvelin)

--- server stopped ---. 	21.4.2022 	18:33:37 	lx 	(8. palvelin)

finalizer: free p1 	 cdata<void *>: 0x011d4b8230. 	21.4.2022 	18:33:37 	lx 	(8. palvelin)

quit program: close all sockets. 	21.4.2022 	18:33:37 	lx 	(8. palvelin)

Tcp palvelin 2 sammutettu. 	21.4.2022 	18:33:37 	_lx_SERVER 	(8. palvelin)

Käynnisteään Tcp palvelin 2. 	21.4.2022 	18:33:42 	_lx_SERVER 	(8. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

* checking database structure for database 'fi_demo'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

  database connect time: 0.0074 seconds. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

plg4d returnTableType fieldUnique = {
 [1] = "prf.record_id";
 [2] = "prf.name_id";
 [3] = "prf.json_data";
};. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

error: field type is nil at index %d, sql:
 %s
fields:
 %s
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:582: in function 'printError'
	/nc-server/lib/db/plg4d.lua:762: in function 'executeSql'
	/nc-server/lib/db/plg4d.lua:852: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:878: in function 'selectionToRecordArray'
	/nc-server/lib/db/dload.lua:196: in function 'selectionToRecordArray'
	/nc-server/lib/db/dqjson.lua:764: in function 'queryJson'
	/nc-server/lib/qry.lua:170: in function 'queryJson'
	/nc-server/lib/qry.lua:786: in function 'query'
	/nc-server/lib/db/doperation.lua:793: in function 'versionUpdate'
	/nc-server/lib/db/doperation.lua:1025: in function 'checkDatabase'
	/nc-server/lib/db/dconn.lua:495: in function 'physicalConnect'
	/nc-server/lib/db/dconn.lua:592: in function 'connect'
	/nc-server/lib/db/dconn.lua:915: in function 'connection'
	/nc-server/lib/db/dconn.lua:1034: in function 'validConnection'
	/nc-server/manager/4d/nc_server_4d.lua:135: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

ret plg4d record array = "nil". 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

* database 'fi_demo', current structure version '0', new version '1', force check 'false'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

  comparing local database table 'preference' to file 'table/common/preference.json'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

  comparing local database table 'session' to file 'table/common/session.json'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

  comparing local database table 'sequence_number' to file 'table/common/sequence_number.json'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

  comparing local database table 'link' to file 'table/common/link.json'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

  comparing local database table 'keyword' to file 'table/common/keyword.json'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

  comparing local database table 'info_log' to file 'table/common/info_log.json'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

  comparing local database table 'person' to file 'table/common/person.json'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

  comparing local database table 'bank_message' to file 'table/local/bank/bank_message.json'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

  comparing local database table 'attacment' to file 'table/common/attacment.json'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

  comparing local database table 'assignment' to file 'table/common/assignment.json'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

  comparing local database table 'comment' to file 'table/common/comment.json'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

  comparing local database table 'article' to file 'table/common/article.json'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

plg4d returnTableType fieldUnique = {
 [1] = "prf.record_id";
 [2] = "prf.name_id";
 [3] = "prf.json_data";
};. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

error: field type is nil at index %d, sql:
 %s
fields:
 %s
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:582: in function 'printError'
	/nc-server/lib/db/plg4d.lua:762: in function 'executeSql'
	/nc-server/lib/db/plg4d.lua:852: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:878: in function 'selectionToRecordArray'
	/nc-server/lib/db/dload.lua:196: in function 'selectionToRecordArray'
	/nc-server/lib/db/dqjson.lua:764: in function 'queryJson'
	/nc-server/lib/qry.lua:170: in function 'queryJson'
	/nc-server/lib/qry.lua:786: in function 'query'
	/nc-server/lib/db/doperation.lua:793: in function 'versionUpdate'
	/nc-server/lib/db/doperation.lua:1175: in function 'checkDatabase'
	/nc-server/lib/db/dconn.lua:495: in function 'physicalConnect'
	/nc-server/lib/db/dconn.lua:592: in function 'connect'
	/nc-server/lib/db/dconn.lua:915: in function 'connection'
	/nc-server/lib/db/dconn.lua:1034: in function 'validConnection'
	/nc-server/manager/4d/nc_server_4d.lua:135: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

ret plg4d record array = "nil". 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

plg4d returnTableType fieldUnique = {
 [1] = "seq.record_id";
 [2] = "seq.record_type";
 [3] = "seq.sequence_field";
 [4] = "seq.serie";
 [5] = "seq.prefix";
 [6] = "seq.sequence_length";
 [7] = "seq.running_number";
 [8] = "seq.start_number";
 [9] = "seq.end_number";
 [10] = "seq.start_date";
 [11] = "seq.end_date";
 [12] = "seq.serie_field";
 [13] = "seq.date_field";
};. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

error: field type is nil at index %d, sql:
 %s
fields:
 %s
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:582: in function 'printError'
	/nc-server/lib/db/plg4d.lua:762: in function 'executeSql'
	/nc-server/lib/db/plg4d.lua:852: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:878: in function 'selectionToRecordArray'
	/nc-server/lib/db/dload.lua:196: in function 'selectionToRecordArray'
	/nc-server/lib/db/dqjson.lua:764: in function 'queryJson'
	/nc-server/lib/qry.lua:170: in function 'queryJson'
	/nc-server/lib/db/dseq.lua:30: in function 'sequenceTbl'
	/nc-server/lib/db/dseq.lua:109: in function 'sequenceField'
	/nc-server/lib/db/dseq.lua:174: in function 'setRecordSequence'
	...
	/nc-server/lib/db/doperation.lua:783: in function 'saveVersionPrf'
	/nc-server/lib/db/doperation.lua:828: in function 'versionUpdate'
	/nc-server/lib/db/doperation.lua:1175: in function 'checkDatabase'
	/nc-server/lib/db/dconn.lua:495: in function 'physicalConnect'
	/nc-server/lib/db/dconn.lua:592: in function 'connect'
	/nc-server/lib/db/dconn.lua:915: in function 'connection'
	/nc-server/lib/db/dconn.lua:1034: in function 'validConnection'
	/nc-server/manager/4d/nc_server_4d.lua:135: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

ret plg4d record array = "nil". 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

Postgres ROLLBACK, return '0', error 'nil'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

warning: 
*** sql error: 'ERROR:  duplicate key value violates unique constraint "preference_pkey"
DETAIL:  Key (name_id)=(table/prf/version_update/demo-fi_demo-0.json) already exists.
', sql: 
INSERT INTO preference
 (create_time, json_data, modify_id, modify_time, modify_user, name_id, record_id, record_type)
 VALUES (TO_TIMESTAMP('2022-04-21 18:33:44','YYYY-MM-DD HH24:MI:SS'), '{
	"version_number": 1,
	"version": [
		{
			"update_time": "2022-04-21 18:33:44",
			"number": 1
		}
	]
}', '626c2240-ffc0-4df4-cd6f-f84d896921dc', TO_TIMESTAMP('2022-04-21 18:33:44','YYYY-MM-DD HH24:MI:SS'), '', 'table/prf/version_update/demo-fi_demo-0.json', '626c2240-ffc0-4df4-cd6f-f84d896921dc', '')


. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

  database connect time: 0.2761 seconds. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x011d455ef0, size: 400. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

2. Loading plugin: nc/worker/query_worker. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

All plugins have been loaded. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

* cached preference files: demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - table/prf/table_pair.json, demo-fi_demo-0 - table/prf/default_field.json, demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - system/debug.json, demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - table/prf/reserved_name.json, named: demo-fi_demo-0 - dschema-loc.fieldArr, named: demo-fi_demo-0 - dload-loc.tableNameArray. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

Mac address: f84d896921dc. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.99.12:5949/
                          https://127.0.0.1:5949/, https://192.168.99.12:5949/. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.99.12:5949/. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

--- server started in 0.0584 seconds, plugins loaded in 0.0131 seconds, 2022-04-21 18:33:44, used memory 3285.1 kb --- 	 7. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	21.4.2022 	18:33:44 	lx 	(8. palvelin)

Starting to stop tcp server 2, max. delay 1,5 seconds... 	21.4.2022 	18:35:47 	_lx_SERVER 	(5. tbl_ 4)

*** tcp close for sock 79, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	21.4.2022 	18:35:47 	lx 	(8. palvelin)

closing socket '79'. 	21.4.2022 	18:35:47 	lx 	(8. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	21.4.2022 	18:35:47 	lx 	(8. palvelin)

closing socket '80'. 	21.4.2022 	18:35:47 	lx 	(8. palvelin)

 -- Server statistics --
answerCount:          0
poll.fd_count:        0
pollCount:            6080
pollInCount:          0
pollOutCount:         0
pollCloseCount:       0
pollErrCount:         0
fd add/remove count:  2/2
totalBytesReceived:   0
totalBytesSent:       0. 	21.4.2022 	18:35:47 	lx 	(8. palvelin)

--- server stopped ---. 	21.4.2022 	18:35:47 	lx 	(8. palvelin)

finalizer: free p1 	 cdata<void *>: 0x011d455ef0. 	21.4.2022 	18:35:47 	lx 	(8. palvelin)

quit program: close all sockets. 	21.4.2022 	18:35:47 	lx 	(8. palvelin)

Tcp palvelin 2 sammutettu. 	21.4.2022 	18:35:47 	_lx_SERVER 	(8. palvelin)

Käynnisteään Tcp palvelin 2. 	21.4.2022 	18:35:54 	_lx_SERVER 	(8. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

* checking database structure for database 'fi_demo'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

  database connect time: 0.0071 seconds. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

plg4d returnTableType fieldUnique = {
 [1] = "prf.record_id";
 [2] = "prf.name_id";
 [3] = "prf.json_data";
};. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

error: field type is nil at index, sql:
 SELECT prf.record_id, prf.name_id, prf.json_data
 FROM preference prf
 WHERE name_id IN ('table/prf/version_update/demo-fi_demo-0.json')
fields:
 prf.record_id, prf.name_id, prf.json_data
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:582: in function 'printError'
	/nc-server/lib/db/plg4d.lua:762: in function 'executeSql'
	/nc-server/lib/db/plg4d.lua:852: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:878: in function 'selectionToRecordArray'
	/nc-server/lib/db/dload.lua:196: in function 'selectionToRecordArray'
	/nc-server/lib/db/dqjson.lua:764: in function 'queryJson'
	/nc-server/lib/qry.lua:170: in function 'queryJson'
	/nc-server/lib/qry.lua:786: in function 'query'
	/nc-server/lib/db/doperation.lua:793: in function 'versionUpdate'
	/nc-server/lib/db/doperation.lua:1025: in function 'checkDatabase'
	/nc-server/lib/db/dconn.lua:495: in function 'physicalConnect'
	/nc-server/lib/db/dconn.lua:592: in function 'connect'
	/nc-server/lib/db/dconn.lua:915: in function 'connection'
	/nc-server/lib/db/dconn.lua:1034: in function 'validConnection'
	/nc-server/manager/4d/nc_server_4d.lua:135: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

ret plg4d record array = "nil". 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

* database 'fi_demo', current structure version '0', new version '1', force check 'false'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

  comparing local database table 'preference' to file 'table/common/preference.json'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

  comparing local database table 'session' to file 'table/common/session.json'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

  comparing local database table 'sequence_number' to file 'table/common/sequence_number.json'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

  comparing local database table 'link' to file 'table/common/link.json'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

  comparing local database table 'keyword' to file 'table/common/keyword.json'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

  comparing local database table 'info_log' to file 'table/common/info_log.json'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

  comparing local database table 'person' to file 'table/common/person.json'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

  comparing local database table 'bank_message' to file 'table/local/bank/bank_message.json'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

  comparing local database table 'attacment' to file 'table/common/attacment.json'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

  comparing local database table 'assignment' to file 'table/common/assignment.json'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

  comparing local database table 'comment' to file 'table/common/comment.json'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

  comparing local database table 'article' to file 'table/common/article.json'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

plg4d returnTableType fieldUnique = {
 [1] = "prf.record_id";
 [2] = "prf.name_id";
 [3] = "prf.json_data";
};. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

error: field type is nil at index, sql:
 SELECT prf.record_id, prf.name_id, prf.json_data
 FROM preference prf
 WHERE name_id IN ('table/prf/version_update/demo-fi_demo-0.json')
fields:
 prf.record_id, prf.name_id, prf.json_data
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:582: in function 'printError'
	/nc-server/lib/db/plg4d.lua:762: in function 'executeSql'
	/nc-server/lib/db/plg4d.lua:852: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:878: in function 'selectionToRecordArray'
	/nc-server/lib/db/dload.lua:196: in function 'selectionToRecordArray'
	/nc-server/lib/db/dqjson.lua:764: in function 'queryJson'
	/nc-server/lib/qry.lua:170: in function 'queryJson'
	/nc-server/lib/qry.lua:786: in function 'query'
	/nc-server/lib/db/doperation.lua:793: in function 'versionUpdate'
	/nc-server/lib/db/doperation.lua:1175: in function 'checkDatabase'
	/nc-server/lib/db/dconn.lua:495: in function 'physicalConnect'
	/nc-server/lib/db/dconn.lua:592: in function 'connect'
	/nc-server/lib/db/dconn.lua:915: in function 'connection'
	/nc-server/lib/db/dconn.lua:1034: in function 'validConnection'
	/nc-server/manager/4d/nc_server_4d.lua:135: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

ret plg4d record array = "nil". 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

plg4d returnTableType fieldUnique = {
 [1] = "seq.record_id";
 [2] = "seq.record_type";
 [3] = "seq.sequence_field";
 [4] = "seq.serie";
 [5] = "seq.prefix";
 [6] = "seq.sequence_length";
 [7] = "seq.running_number";
 [8] = "seq.start_number";
 [9] = "seq.end_number";
 [10] = "seq.start_date";
 [11] = "seq.end_date";
 [12] = "seq.serie_field";
 [13] = "seq.date_field";
};. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

error: field type is nil at index, sql:
 SELECT seq.record_id, seq.record_type, seq.sequence_field, seq.serie, seq.prefix, seq.sequence_length, seq.running_number, seq.start_number, seq.end_number, TO_CHAR(seq.start_date,'YYYY-MM-DD HH24:MI:SS.US'), TO_CHAR(seq.end_date,'YYYY-MM-DD HH24:MI:SS.US'), seq.serie_field, seq.date_field
 FROM sequence_number seq
 WHERE seq.sequence_field <> ''
fields:
 seq.record_id, seq.record_type, seq.sequence_field, seq.serie, seq.prefix, seq.sequence_length, seq.running_number, seq.start_number, seq.end_number, seq.start_date, seq.end_date, seq.serie_field, seq.date_field
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:582: in function 'printError'
	/nc-server/lib/db/plg4d.lua:762: in function 'executeSql'
	/nc-server/lib/db/plg4d.lua:852: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:878: in function 'selectionToRecordArray'
	/nc-server/lib/db/dload.lua:196: in function 'selectionToRecordArray'
	/nc-server/lib/db/dqjson.lua:764: in function 'queryJson'
	/nc-server/lib/qry.lua:170: in function 'queryJson'
	/nc-server/lib/db/dseq.lua:30: in function 'sequenceTbl'
	/nc-server/lib/db/dseq.lua:109: in function 'sequenceField'
	/nc-server/lib/db/dseq.lua:174: in function 'setRecordSequence'
	...
	/nc-server/lib/db/doperation.lua:783: in function 'saveVersionPrf'
	/nc-server/lib/db/doperation.lua:828: in function 'versionUpdate'
	/nc-server/lib/db/doperation.lua:1175: in function 'checkDatabase'
	/nc-server/lib/db/dconn.lua:495: in function 'physicalConnect'
	/nc-server/lib/db/dconn.lua:592: in function 'connect'
	/nc-server/lib/db/dconn.lua:915: in function 'connection'
	/nc-server/lib/db/dconn.lua:1034: in function 'validConnection'
	/nc-server/manager/4d/nc_server_4d.lua:135: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

ret plg4d record array = "nil". 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

Postgres ROLLBACK, return '0', error 'nil'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

warning: 
*** sql error: 'ERROR:  duplicate key value violates unique constraint "preference_pkey"
DETAIL:  Key (name_id)=(table/prf/version_update/demo-fi_demo-0.json) already exists.
', sql: 
INSERT INTO preference
 (create_time, json_data, modify_id, modify_time, modify_user, name_id, record_id, record_type)
 VALUES (TO_TIMESTAMP('2022-04-21 18:35:55','YYYY-MM-DD HH24:MI:SS'), '{
	"version": [
		{
			"update_time": "2022-04-21 18:35:55",
			"number": 1
		}
	],
	"version_number": 1
}', '626fdb02-68c5-4f57-cfcd-f84d896921dc', TO_TIMESTAMP('2022-04-21 18:35:55','YYYY-MM-DD HH24:MI:SS'), '', 'table/prf/version_update/demo-fi_demo-0.json', '626fdb02-68c5-4f57-cfcd-f84d896921dc', '')


. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

  database connect time: 0.2742 seconds. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x011fb28570, size: 400. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	21.4.2022 	18:35:55 	lx 	(8. palvelin)

2. Loading plugin: nc/worker/query_worker. 	21.4.2022 	18:35:56 	lx 	(8. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	21.4.2022 	18:35:56 	lx 	(8. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	21.4.2022 	18:35:56 	lx 	(8. palvelin)

All plugins have been loaded. 	21.4.2022 	18:35:56 	lx 	(8. palvelin)

* cached preference files: demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - table/prf/table_pair.json, demo-fi_demo-0 - table/prf/default_field.json, demo-fi_demo-0 - table/prf/reserved_name.json, demo-fi_demo-0 - system/debug.json, demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - system/option.json, named: demo-fi_demo-0 - dload-loc.tableNameArray, named: demo-fi_demo-0 - dschema-loc.fieldArr. 	21.4.2022 	18:35:56 	lx 	(8. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	21.4.2022 	18:35:56 	lx 	(8. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	21.4.2022 	18:35:56 	lx 	(8. palvelin)

Mac address: f84d896921dc. 	21.4.2022 	18:35:56 	lx 	(8. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	21.4.2022 	18:35:56 	lx 	(8. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.99.12:5949/
                          https://127.0.0.1:5949/, https://192.168.99.12:5949/. 	21.4.2022 	18:35:56 	lx 	(8. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.99.12:5949/. 	21.4.2022 	18:35:56 	lx 	(8. palvelin)

--- server started in 0.0597 seconds, plugins loaded in 0.0127 seconds, 2022-04-21 18:35:56, used memory 3285.2 kb --- 	 7. 	21.4.2022 	18:35:56 	lx 	(8. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	21.4.2022 	18:35:56 	lx 	(8. palvelin)

Starting to stop tcp server 2, max. delay 1,5 seconds... 	21.4.2022 	18:38:27 	_lx_SERVER 	(5. tbl_ 4)

*** tcp close for sock 81, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	21.4.2022 	18:38:27 	lx 	(8. palvelin)

closing socket '81'. 	21.4.2022 	18:38:27 	lx 	(8. palvelin)

*** tcp close for sock 82, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	21.4.2022 	18:38:27 	lx 	(8. palvelin)

closing socket '82'. 	21.4.2022 	18:38:27 	lx 	(8. palvelin)

 -- Server statistics --
answerCount:          0
poll.fd_count:        0
pollCount:            7424
pollInCount:          0
pollOutCount:         0
pollCloseCount:       0
pollErrCount:         0
fd add/remove count:  2/2
totalBytesReceived:   0
totalBytesSent:       0. 	21.4.2022 	18:38:27 	lx 	(8. palvelin)

--- server stopped ---. 	21.4.2022 	18:38:27 	lx 	(8. palvelin)

finalizer: free p1 	 cdata<void *>: 0x011fb28570. 	21.4.2022 	18:38:27 	lx 	(8. palvelin)

quit program: close all sockets. 	21.4.2022 	18:38:27 	lx 	(8. palvelin)

Tcp palvelin 2 sammutettu. 	21.4.2022 	18:38:27 	_lx_SERVER 	(8. palvelin)

Käynnisteään Tcp palvelin 2. 	21.4.2022 	18:38:32 	_lx_SERVER 	(8. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

* checking database structure for database 'fi_demo'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

  database connect time: 0.0064 seconds. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

plg4d returnTableType fieldUnique = {
 [1] = "prf.record_id";
 [2] = "prf.name_id";
 [3] = "prf.json_data";
};. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

error: field type is nil, sql:
 SELECT prf.record_id, prf.name_id, prf.json_data
 FROM preference prf
 WHERE name_id IN ('table/prf/version_update/demo-fi_demo-0.json')
fields:
 prf.record_id, prf.name_id, prf.json_data
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:582: in function 'printError'
	/nc-server/lib/db/plg4d.lua:762: in function 'executeSql'
	/nc-server/lib/db/plg4d.lua:852: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:878: in function 'selectionToRecordArray'
	/nc-server/lib/db/dload.lua:196: in function 'selectionToRecordArray'
	/nc-server/lib/db/dqjson.lua:764: in function 'queryJson'
	/nc-server/lib/qry.lua:170: in function 'queryJson'
	/nc-server/lib/qry.lua:786: in function 'query'
	/nc-server/lib/db/doperation.lua:793: in function 'versionUpdate'
	/nc-server/lib/db/doperation.lua:1029: in function 'checkDatabase'
	/nc-server/lib/db/dconn.lua:495: in function 'physicalConnect'
	/nc-server/lib/db/dconn.lua:592: in function 'connect'
	/nc-server/lib/db/dconn.lua:915: in function 'connection'
	/nc-server/lib/db/dconn.lua:1034: in function 'validConnection'
	/nc-server/manager/4d/nc_server_4d.lua:135: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

ret plg4d record array = "nil". 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

* database 'fi_demo', current structure version '0', new version '1', force check 'false'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

  comparing local database table 'preference' to file 'table/common/preference.json'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

  comparing local database table 'session' to file 'table/common/session.json'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

  comparing local database table 'sequence_number' to file 'table/common/sequence_number.json'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

  comparing local database table 'link' to file 'table/common/link.json'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

  comparing local database table 'keyword' to file 'table/common/keyword.json'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

  comparing local database table 'info_log' to file 'table/common/info_log.json'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

  comparing local database table 'person' to file 'table/common/person.json'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

  comparing local database table 'bank_message' to file 'table/local/bank/bank_message.json'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

  comparing local database table 'attacment' to file 'table/common/attacment.json'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

  comparing local database table 'assignment' to file 'table/common/assignment.json'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

  comparing local database table 'comment' to file 'table/common/comment.json'. 	21.4.2022 	18:38:33 	lx 	(8. palvelin)

  comparing local database table 'article' to file 'table/common/article.json'. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

plg4d returnTableType fieldUnique = {
 [1] = "prf.record_id";
 [2] = "prf.name_id";
 [3] = "prf.json_data";
};. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

error: field type is nil, sql:
 SELECT prf.record_id, prf.name_id, prf.json_data
 FROM preference prf
 WHERE name_id IN ('table/prf/version_update/demo-fi_demo-0.json')
fields:
 prf.record_id, prf.name_id, prf.json_data
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:582: in function 'printError'
	/nc-server/lib/db/plg4d.lua:762: in function 'executeSql'
	/nc-server/lib/db/plg4d.lua:852: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:878: in function 'selectionToRecordArray'
	/nc-server/lib/db/dload.lua:196: in function 'selectionToRecordArray'
	/nc-server/lib/db/dqjson.lua:764: in function 'queryJson'
	/nc-server/lib/qry.lua:170: in function 'queryJson'
	/nc-server/lib/qry.lua:786: in function 'query'
	/nc-server/lib/db/doperation.lua:793: in function 'versionUpdate'
	/nc-server/lib/db/doperation.lua:1179: in function 'checkDatabase'
	/nc-server/lib/db/dconn.lua:495: in function 'physicalConnect'
	/nc-server/lib/db/dconn.lua:592: in function 'connect'
	/nc-server/lib/db/dconn.lua:915: in function 'connection'
	/nc-server/lib/db/dconn.lua:1034: in function 'validConnection'
	/nc-server/manager/4d/nc_server_4d.lua:135: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

ret plg4d record array = "nil". 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

plg4d returnTableType fieldUnique = {
 [1] = "seq.record_id";
 [2] = "seq.record_type";
 [3] = "seq.sequence_field";
 [4] = "seq.serie";
 [5] = "seq.prefix";
 [6] = "seq.sequence_length";
 [7] = "seq.running_number";
 [8] = "seq.start_number";
 [9] = "seq.end_number";
 [10] = "seq.start_date";
 [11] = "seq.end_date";
 [12] = "seq.serie_field";
 [13] = "seq.date_field";
};. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

error: field type is nil, sql:
 SELECT seq.record_id, seq.record_type, seq.sequence_field, seq.serie, seq.prefix, seq.sequence_length, seq.running_number, seq.start_number, seq.end_number, TO_CHAR(seq.start_date,'YYYY-MM-DD HH24:MI:SS.US'), TO_CHAR(seq.end_date,'YYYY-MM-DD HH24:MI:SS.US'), seq.serie_field, seq.date_field
 FROM sequence_number seq
 WHERE seq.sequence_field <> ''
fields:
 seq.record_id, seq.record_type, seq.sequence_field, seq.serie, seq.prefix, seq.sequence_length, seq.running_number, seq.start_number, seq.end_number, seq.start_date, seq.end_date, seq.serie_field, seq.date_field
  [stack traceback:
	/nc-server/lib/util.lua:472: in function 'callPath'
	/nc-server/lib/util.lua:582: in function 'printError'
	/nc-server/lib/db/plg4d.lua:762: in function 'executeSql'
	/nc-server/lib/db/plg4d.lua:852: in function 'selectionToArrayTable'
	/nc-server/lib/db/plg4d.lua:878: in function 'selectionToRecordArray'
	/nc-server/lib/db/dload.lua:196: in function 'selectionToRecordArray'
	/nc-server/lib/db/dqjson.lua:764: in function 'queryJson'
	/nc-server/lib/qry.lua:170: in function 'queryJson'
	/nc-server/lib/db/dseq.lua:30: in function 'sequenceTbl'
	/nc-server/lib/db/dseq.lua:109: in function 'sequenceField'
	/nc-server/lib/db/dseq.lua:174: in function 'setRecordSequence'
	...
	/nc-server/lib/db/doperation.lua:783: in function 'saveVersionPrf'
	/nc-server/lib/db/doperation.lua:828: in function 'versionUpdate'
	/nc-server/lib/db/doperation.lua:1179: in function 'checkDatabase'
	/nc-server/lib/db/dconn.lua:495: in function 'physicalConnect'
	/nc-server/lib/db/dconn.lua:592: in function 'connect'
	/nc-server/lib/db/dconn.lua:915: in function 'connection'
	/nc-server/lib/db/dconn.lua:1034: in function 'validConnection'
	/nc-server/manager/4d/nc_server_4d.lua:135: in function </nc-server/manager/4d/nc_server_4d.lua:133>
	[C]: in function 'pcall'
	/nc-server/manager/4d/run_from_4d.lua:66: in function </nc-server/manager/4d/run_from_4d.lua:18>]
. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

ret plg4d record array = "nil". 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

Postgres ROLLBACK, return '0', error 'nil'. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

warning: 
*** sql error: 'ERROR:  duplicate key value violates unique constraint "preference_pkey"
DETAIL:  Key (name_id)=(table/prf/version_update/demo-fi_demo-0.json) already exists.
', sql: 
INSERT INTO preference
 (create_time, json_data, modify_id, modify_time, modify_user, name_id, record_id, record_type)
 VALUES (TO_TIMESTAMP('2022-04-21 18:38:34','YYYY-MM-DD HH24:MI:SS'), '{
	"version": [
		{
			"update_time": "2022-04-21 18:38:34",
			"number": 1
		}
	],
	"version_number": 1
}', '62621998-ab91-4549-c5a0-f84d896921dc', TO_TIMESTAMP('2022-04-21 18:38:34','YYYY-MM-DD HH24:MI:SS'), '', 'table/prf/version_update/demo-fi_demo-0.json', '62621998-ab91-4549-c5a0-f84d896921dc', '')


. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

  database connect time: 0.2613 seconds. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x011fca20e0, size: 400. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

2. Loading plugin: nc/worker/query_worker. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

All plugins have been loaded. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

* cached preference files: demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - table/prf/table_pair.json, demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - table/prf/default_field.json, demo-fi_demo-0 - system/debug.json, demo-fi_demo-0 - table/prf/reserved_name.json, demo-fi_demo-0 - table/prf/field_type.json, named: demo-fi_demo-0 - dschema-loc.fieldArr, named: demo-fi_demo-0 - dload-loc.tableNameArray. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

Mac address: f84d896921dc. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.99.12:5949/
                          https://127.0.0.1:5949/, https://192.168.99.12:5949/. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.99.12:5949/. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

--- server started in 0.0564 seconds, plugins loaded in 0.0133 seconds, 2022-04-21 18:38:34, used memory 3285.2 kb --- 	 7. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	21.4.2022 	18:38:34 	lx 	(8. palvelin)

Starting to stop tcp server 2, max. delay 1,5 seconds... 	21.4.2022 	18:39:58 	_lx_SERVER 	(5. tbl_ 4)

*** tcp close for sock 83, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	21.4.2022 	18:39:59 	lx 	(8. palvelin)

closing socket '83'. 	21.4.2022 	18:39:59 	lx 	(8. palvelin)

*** tcp close for sock 84, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	21.4.2022 	18:39:59 	lx 	(8. palvelin)

closing socket '84'. 	21.4.2022 	18:39:59 	lx 	(8. palvelin)

 -- Server statistics --
answerCount:          0
poll.fd_count:        0
pollCount:            4200
pollInCount:          0
pollOutCount:         0
pollCloseCount:       0
pollErrCount:         0
fd add/remove count:  2/2
totalBytesReceived:   0
totalBytesSent:       0. 	21.4.2022 	18:39:59 	lx 	(8. palvelin)

--- server stopped ---. 	21.4.2022 	18:39:59 	lx 	(8. palvelin)

finalizer: free p1 	 cdata<void *>: 0x011fca20e0. 	21.4.2022 	18:39:59 	lx 	(8. palvelin)

quit program: close all sockets. 	21.4.2022 	18:39:59 	lx 	(8. palvelin)

Tcp palvelin 2 sammutettu. 	21.4.2022 	18:39:59 	_lx_SERVER 	(8. palvelin)

Käynnisteään Tcp palvelin 2. 	21.4.2022 	18:40:04 	_lx_SERVER 	(8. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	21.4.2022 	18:40:05 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	21.4.2022 	18:40:05 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	21.4.2022 	18:40:05 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	21.4.2022 	18:40:05 	lx 	(8. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

  database connect time: 0.0203 seconds. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x011fb22ab0, size: 400. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

2. Loading plugin: nc/worker/query_worker. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

All plugins have been loaded. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

* cached preference files: demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - system/option.json. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

Mac address: f84d896921dc. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.99.12:5949/
                          https://127.0.0.1:5949/, https://192.168.99.12:5949/. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.99.12:5949/. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

--- server started in 0.0711 seconds, plugins loaded in 0.0114 seconds, 2022-04-21 18:40:06, used memory 3233.2 kb --- 	 7. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	21.4.2022 	18:40:06 	lx 	(8. palvelin)

